package com.example.asus.android_profiler;


import android.content.Intent;
import android.app.Activity;
import android.content.Intent;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.widget.Button;
import android.app.Activity;
import android.os.Bundle;

import java.lang.ref.WeakReference;

public class other extends Activity{

    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

        //错误写法
        MainActivity.activity=this;

        //正确写法，使用弱引用代替强引用
        //MainActivity.activity=new WeakReference<Activity>(this);

    }
    /*
    //最简单的解决方法：在onDestory方法中
    将静态变量活性质空，这样垃圾回收器可以将静态变量回收

    protected void onDestory()
    {
        super.onDestroy();
        MainActivity.activity=null;
    }

    * */

}
